. Simplifying Ast Manipulation 2. Avoiding Asts

نویسنده

  • Yuriy Solodkyy
چکیده

C++ has grown into a language in which the power of its abstraction mechanisms has become the weakness for its analysis. Writing a tool capable of assuring a property beyond the scope of the standard type checking is a task comparable to writing a compiler front end. To address this, my research includes the design of abstractions that aid in analysis and verification of programs written in C++. My aim is to make programs more reliable through the use of language features, libraries and tools without sacrificing efficiency. The goal is to make interesting analysis and transformations of a program expressible by average good programmers, not only by language specialists.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Transmitter Diversity Antenna Selection Techniques for Wireless Channels Utilizing Differential Space-Time Block Codes

The paper deals with transmitter diversity Antenna Selection Techniques (ASTs) for wireless channels utilizing Differential Space-Time Block Codes (DSTBCs). The proposed ASTs tend to maximize the Signal-to-Noise Ratio (SNR) of those channels. Particularly, we propose here the so-called general (M, N ; K) AST/DSTBC scheme for such channels. Then, based on this AST, we propose two modified ASTs w...

متن کامل

K⁺ absorption by locust gut and inhibition of ileal K⁺ and water transport by FGLamide allatostatins.

The scanning ion-selective electrode technique (SIET) was utilized for the first time in Locusta migratoria to characterize K(+) transport along the digestive tract and to determine the effect of two locust FGLamide allatostatins (FGLa/ASTs) on K(+) transport: a previously sequenced FGLa/AST from Schistocerca gregaria (Scg-AST-6; ARPYSFGL-NH2) and a newly sequenced FGLa/AST from L. migratoria (...

متن کامل

Injection of Dip-allatostatin or Dip-allatostatin pseudopeptides into mated female Diploptera punctata inhibits endogenous rates of JH biosynthesis and basal oocyte growth.

Studies on the catabolism of allatostatins (ASTs) provided the rationale for the design of a series of Dip-allatostatin-derived pseudopeptide mimetic analogues. In vitro, the Dip-ASTs and pseudopeptides show varying degrees of resistance to catabolism and all show significant inhibition of juvenile hormone (JH) biosynthesis. This study was undertaken to determine whether potent Dip-ASTs and/or ...

متن کامل

Typesafe Code Reuse Across ASTs via Code Generation

Writing data structures for abstract syntax trees (ASTs) in a conventional OO programming language is tedious and error-prone. Hence, programmers often use AST generators to generate OO code from a higher-level description. This article argues that the existing AST generators do not provide good support for programs that manipulate several similar structural variations of an AST. Using a conven...

متن کامل

fAST Refresh using Mass Query Optimization

Automatic Summary Tables (ASTs), more commonly known as materialized views, are widely used to enhance query performance, particularly for aggregate queries. Such queries access a huge number of rows to retrieve aggregated summary data while performing multiple joins in the context of a typical data warehouse star schema. To keep ASTs consistent with their underlying base data, the ASTs are eit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013